heme-copper terminal oxidase activity